movable pieces of scenery - Deutsch Englisch Wörterbuch